History
History
Synonyms
UK
US
Meaning:
downcast

(of a person) sad; depressed; (of eyes) looking downwards (especially with sadness, shame etc)

depressed, unhappy

forlorn

(literary) unhappy

hopeless, inconsolable

laden

carrying a large number (of something)

loaded down

WEIGHED DOWN as in Wiktionary
WEIGHED DOWN as in Wikipedia